package automation {
import mx.automation.IAutomationPropertyDescriptor;

public class SeleFxPropertyDescriptor implements IAutomationPropertyDescriptor {

    private var _name:String;
    private var _forDescription:Boolean;
    private var _forVerification:Boolean;
    private var _defaultValue:String;
    private var _type:String;
    private var _codecName:String;

    public function SeleFxPropertyDescriptor(name:String, forDescription:Boolean, forVerification:Boolean, type:String, codecName:String, defaultValue:String = null) {
        super();
        _name = name;
        _forDescription = forDescription;
        _forVerification = forVerification;
        _type = type;
        _codecName = codecName;
        _defaultValue = defaultValue;
    }


    public function get name():String {
        return _name;
    }

    public function get forDescription():Boolean {
        return _forDescription;
    }

    public function get forVerification():Boolean {
        return _forVerification;
    }

    public function get defaultValue():String {
        return _defaultValue;
    }

    public function get type():String {
        return _type;
    }

    public function get codecName():String {
        return _codecName;
    }
    public function get asType():String {
        return null;
    }
}
}